
.page-container {
    height: 100vh;
    overflow-y: auto;
    width: 100vw;
    background-color: #000;
}

.page-container::-webkit-scrollbar {
    color: transparent;
    width: 0;
}


.page-wrap {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    width: 100%;
}
.page-wrap .main {
    width: 100%;
    padding: 0 30rpx 140rpx 30rpx;
}
.page-wrap .list .title {
    color: #fff;
    font-size: 34rpx;
	margin-top: 30rpx;
    margin-bottom: 60rpx;
    height: 24rpx;
    line-height: 24rpx;
    padding-left: 20rpx;
    border-left: 8rpx solid #ea4679;
}
/* 修改 func-list 的显示方式 */
.page-wrap .list .func-list {
    display: flex;
    flex-wrap: wrap; /* 自动换行 */
    justify-content: flex-start; /* 从左开始排列 */
}
.page-wrap .list .func-list .item {
	width: 150rpx;height: 150rpx;
    box-sizing: border-box;
    text-align: center; /* 文字居中 */
    margin: 10rpx; /* 下边距 */
	background-color: #201d2b;
	border-radius: 10rpx;
	padding: 20rpx;
}
.page-wrap .list .func-list .item image {
    width: 50rpx; height: 50rpx;
    margin-bottom: 10rpx; /* 图片和文字之间的间距 */
}
.page-wrap .list .func-list .item .title2 {
    color: #fff;
    font-size: 20rpx;
}